• word of the day

    sea onion

    sea onion - Dictionary definition and meaning for word sea onion

    Definition
    (noun) having dense spikes of small white flowers and yielding a bulb with medicinal properties Definition
    (noun) European scilla with small blue or purple flowers

Word used in video below:
text: onion called funny onion
Download our Mobile App Today
Receive our word of the day
on Whatsapp